package control;

import java.util.LinkedList;

import javax.faces.event.ValueChangeEvent;

import services.NuevoJuegoService;

public class NuevoJuegoBean {
	private LinkedList<String> listaCategorias;
	private NuevoJuegoService njs;
	private String categoria;
	private String palabra;

	public NuevoJuegoBean() {
		njs = new NuevoJuegoService();
		listaCategorias = njs.llenarCategorias();
	}

	public void seleccionarCategoria(ValueChangeEvent e) {
		palabra = njs.generarPalabra((String) e.getNewValue());
	}

	public LinkedList<String> getListaCategorias() {
		return listaCategorias;
	}

	public void setListaCategorias(LinkedList<String> listaCategorias) {
		this.listaCategorias = listaCategorias;
	}

	public String getCategoria() {
		return categoria;
	}

	public void setCategoria(String categoria) {
		this.categoria = categoria;
	}

	public String getPalabra() {
		return palabra;
	}

	public void setPalabra(String palabra) {
		this.palabra = palabra;
	}

}
